/**
 * Copyright 2016 whj All Rights Reserved. 
 * 项目名：
 * 包名：com.jingzhe.biz.sys.persistence
 * 文件名：SysOfficeMapper.java
 * 日期：Fri Feb 19 16:57:14 CST 2016
 */
package com.jingzhe.biz.sys.persistence;

import java.util.List;

import com.jingzhe.biz.sys.domain.SysMenu;
import com.jingzhe.biz.sys.domain.SysOffice;

/**
 * 表： sys_office 的持久层接口.
 * @author wanghaijun
 */
public interface SysOfficeMapper {
    /**
     * deleteById from table sys_office.
     */
    int deleteById(Integer id);

    /**
     * insert from table sys_office.
     */
    int insert(SysOffice record);

    /**
     * selectById from table sys_office.
     */
    SysOffice selectById(Integer id);

    /**
     * updateById from table sys_office.
     */
    int updateById(SysOffice record);
    
    /**
     * 根据父节点查找子节点
     * @param parentId
     * @return
     */
    List<SysOffice> selectByParentId(Integer parentId);
}
